island of the canaries - Deutsch Englisch Wörterbuch